/* =============================================================================
 * BeeWorks MoneyPile - Domain Model
 *
 * 
 * =============================================================================
 *
 * Developers: Jurgen Lust
 *
 * 
 * (C) Copyright 2009, BeeWorks BVBA.
 *
 */

package be.beeworks.moneypile.model;

import be.beeworks.moneypile.model.enums.DocumentType;

import org.hibernate.search.annotations.Indexed;

import javax.persistence.Entity;
import javax.persistence.Table;

import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlRootElement;


/**
 * TODO DOCUMENT ME!
 *
 * @author author
 * @author $LastChangedBy: Jurgen.Lust $
 *
 * @version $LastChangedRevision: 15 $
 */
@Entity
@Table(name = "DOCUMENTS")
@Indexed
@XmlRootElement
@XmlAccessorType(XmlAccessType.FIELD)
public class Document
        extends AbstractDocument {
    //~ Static fields/initializers ---------------------------------------------

    private static final long serialVersionUID = -1693478177485435083L;

    //~ Methods ----------------------------------------------------------------

    @Override
    public DocumentType getType() {
        return DocumentType.Other;
    }
}
